freestyle rotation timing